/**
 * Created by Administrator on 2017/5/25 0025.
 */
$(function(){
    $("#btn1").on("click",function(){

        $.ajax({
            url:"http://127.0.0.1/zol/zol.php",
            data:$("#myform").serialize(),
            type:"post",
            success:function(res){
                var obj=JSON.parse(res);
                console.log(obj);
                if(obj.status==1){

                    alert("注册成功")
                }else{
                    console.log("注册失败")
                }
            }
        })
    });

    /*用户名匹配*/
    var flag1=false;//用户名
    $("#username").blur(function(){
        var reg=/^[\u4E00-\u9FFFA-Za-z0-9_]+$/;
        var str=$("#username").val();
        if(reg.test(str)){
            flag1=true;
            console.log("ok")
        }else{
            console.log("用户名错误")
        }
    })
    /*密码匹配*/
    var flag2=false;//密码
    $("#upwd").blur(function(){
        var reg=/^(\w){8,}$/;
        var str=$("#upwd").val();
        if(reg.test(str)){
            flag2=true;
            console.log("ok")
        }else{
            console.log("密码错误")
        }
    })
    /*密码确认*/
    var flag3=false;//密码确认
    $("#spwd").blur(function(){

        var str1=$("#upwd").val();
        var str2=$("#spwd").val();
        if(str1==str2){
            flag3=true;
            console.log("ok")
        }else{
            console.log("密码确认错误")
        }
    })
    /*手机号*/
    var flag4=false;//手机号
    $("#uiphone").blur(function(){
        var reg=/^(13[0-9]|15[012356789]|17[013678]|18[0-9]|14[57])[0-9]{8}$/
        var str=$("#uiphone").val();
        if(reg.test(str)){
            flag4=true;
            console.log("ok")
        }else{
            console.log("手机号错误")
        }
    })
    /*随机生成验证码*/
    function randomWord(randomFlag, min, max){
        var str = "",
            range = min,
            arr = ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z', 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z'];

        // 随机产生
        if(randomFlag){
            range = Math.round(Math.random() * (max-min)) + min;
        }
        for(var i=0; i<range; i++){
            pos = Math.round(Math.random() * (arr.length-1));
            str += arr[pos];
        }
        return str;
    }
    // document.getElementById("verity").innerHTML= randomWord(false, 5)
    // console.log(document.getElementById("verity").value);
    /*点击换一张*/
    $("#range").click(function(){
        document.getElementById("verity").innerHTML=randomWord(false, 5)
        return false
    })
    /*验证码是否符合要求*/
    var flag5=false;
    $("#ucode").blur(function(){
        var $ucode=$("#ucode").val();
        var $verity=$("#verity").text();
        console.log($("#verity").text(),"$range")
        if($ucode==$verity){
            flag5=true

                console.log("ok")

        }else{
            console.log("验证码错误")
        }
    })
    var flag6=false;
    // /*注册*/
    $("#btn1").click(function(){
        if($("#selected").prop("checked")){

            flag6=true
            console.log("1ok")
        }else{
            console.log($("#selected").checked,"未勾选")
        }
        if(flag1&&flag2&&flag3&&flag4&&flag5&&flag6){
            alert("注册成功")

            window.location.href="login.html"
        }else{
            console.log("注册失败")
        }
    })

})